controlled game - French English Dictionary